![]() |
Snapshots & Distributions
Updated 17 Dec 2003
|
Upper levels: - QuArK Information Base - 4. The Source Code |
4.12. Snapshots & Distributions |
[ | - - ]
This section describes QuArK distribution policy, tools and methodology. |
Index |
QuArK Release Policy |
Peter Brett - 15 Dec 2003 | [ Top ] |
QuArK has two types of releases: distributions and snapshots.
Typically, QuArK snapshots are released every two weeks, although this may vary depending on how much work is being done. If two weeks go by with very little CVS activity, there won't be much point in doing a release; equally, if things are frenetic, it's likely we'll do snapshots more frequently. Distributions are done on a much less frequent basis, because they require much more work on the part of whoever's doing the releases. |
Releasing a Snapshot |
Peter Brett - 17 Dec 2003 | [ Top ] |
Here's the process you might follow to prepare and release a snapshot. Before you'll be able to follow the process outlined below, you'll need to read Introduction to SSH on SourceForge.net, and set up your system with PuTTY accordingly. I'm going to assume that the date is 31st August 2007.
Ideally, snapshots would eventually have an NSIS installer for the binary release. TODO: write a script to automate the above process fully and upload it to the shell server. Make it a cron job? |
Releasing a Distribution |
Peter Brett - 12 Dec 2003 | [ Top ] |
Before you'll be able to follow the process outlined below, you'll need to read Introduction to SSH on SourceForge.net, and set up your system with PuTTY accordingly. I'm going to assume that you're running Windows. In preparation for creating a distribution, you'll need to carry out a couple of preliminary steps.
So, once you've decided that you're ready to create a distribution, here's what you do.
Once you've finished doing the release, it would probably be a good idea to update the main QuArK website and to post an announcement to the quark, quark-news and quark-python mailing lists, as well as adding links to the snapshot webpage. TODO: Add instructions for actually using the SourceForge release system. |
GNU General Public License by The QuArK (Quake Army Knife) Community - http://www.planetquake.com/quark |
[ Top - ] | -